package com.mlnx.work.pojo.vo;

import com.baomidou.mybatisplus.annotation.TableName;
import com.mlnx.work.entity.TaskOverdue;
import com.mlnx.work.entity.TaskOverdueExplain;
import com.mlnx.work.entity.WorkBaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * table name:  t_task_overdue
 * author name: amanda.shan
 * create time: 2020-12-28 16:58:01
 */
@Data
@ApiModel
public class TaskOverdueVO extends WorkBaseEntity {

    @ApiModelProperty(value = "id")
    private Integer id;

    @ApiModelProperty(value = "所属任务ID")
    private Integer taskId;

    @ApiModelProperty(value = "逾期说明")
    private String overdueDescription;

    @ApiModelProperty(value = "计划逾期完成时间")
    private Long overdueTime;

    @ApiModelProperty(value = "提交时间")
    private Long commitTime;

    @ApiModelProperty("任务逾期详细说明")
    List<OverdueExplainVO> overdueExplains;

}

